stroke on a ball - Spanish English Dictionary